have it covered - Inglés Sinónimo Diccionario